PyQt5 树视图控件(QTreeWidget)的使用

您所在的位置:网站首页 pyqt5 qtreewidget 节点设置信号 PyQt5 树视图控件(QTreeWidget)的使用

PyQt5 树视图控件(QTreeWidget)的使用

2024-07-07 10:45| 来源: 网络整理| 查看: 265

QTreeWidget类提供了一个使用预定义树模型的树视图

QTreeWidget类是一个十方方便使用的类,它提供了一个标准的Tree小部件,如下图所示的界面

该类基于Qt的Model / View架构,并使用默认模型来保存项目,每一个都是一个 QTreeWidgetItem 所以是需要和 QTreeWidgetItem 树节点控件 结合使用的

该树可以包含一个标题,其中包含控件中每个列的部分。通过使用 setHeaderLabels()提供字符串列表来设置每个部分的标签是最容易的

但是可以使用QTreeWidgetItem构造自定义标头并使用 setHeaderItem() 函数将其插入树中

树中的项目可以根据预定义的排序顺序按列排序。如果启用排序,则用户可以通过单击列标题来排序项目

可以通过调用 setSortingEnabled() 来启用或禁用排序 isSortingEnabled() 函数指示是否启用排序


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3